Internet Archive BookReader

The Oriental herald, Volume 2